--
-- PostgreSQL database dump
--

-- Started on 2011-04-12 19:42:41 PYT

SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

--
-- TOC entry 313 (class 2612 OID 16483)
-- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: -
--

CREATE PROCEDURAL LANGUAGE plpgsql;


SET search_path = public, pg_catalog;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- TOC entry 1485 (class 1259 OID 16386)
-- Dependencies: 6
-- Name: clases; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE clases (
    idclase integer NOT NULL,
    descripcion character varying(50)
);


--
-- TOC entry 1486 (class 1259 OID 16389)
-- Dependencies: 1485 6
-- Name: Clases_idClase_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE "Clases_idClase_seq"
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1809 (class 0 OID 0)
-- Dependencies: 1486
-- Name: Clases_idClase_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE "Clases_idClase_seq" OWNED BY clases.idclase;


--
-- TOC entry 1810 (class 0 OID 0)
-- Dependencies: 1486
-- Name: Clases_idClase_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('"Clases_idClase_seq"', 1, false);


--
-- TOC entry 1487 (class 1259 OID 16391)
-- Dependencies: 6
-- Name: escuelas; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE escuelas (
    idescuela integer NOT NULL,
    nombre character varying(50),
    ciudad character varying(50)
);


--
-- TOC entry 1488 (class 1259 OID 16394)
-- Dependencies: 1487 6
-- Name: Escuelas_idEscuela_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE "Escuelas_idEscuela_seq"
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1811 (class 0 OID 0)
-- Dependencies: 1488
-- Name: Escuelas_idEscuela_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE "Escuelas_idEscuela_seq" OWNED BY escuelas.idescuela;


--
-- TOC entry 1812 (class 0 OID 0)
-- Dependencies: 1488
-- Name: Escuelas_idEscuela_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('"Escuelas_idEscuela_seq"', 1, false);


--
-- TOC entry 1489 (class 1259 OID 16396)
-- Dependencies: 6
-- Name: lecciones; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE lecciones (
    idleccion integer NOT NULL,
    idclase integer NOT NULL,
    descripcion character varying(50)
);


--
-- TOC entry 1490 (class 1259 OID 16399)
-- Dependencies: 6 1489
-- Name: Lecciones_idLeccion_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE "Lecciones_idLeccion_seq"
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1813 (class 0 OID 0)
-- Dependencies: 1490
-- Name: Lecciones_idLeccion_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE "Lecciones_idLeccion_seq" OWNED BY lecciones.idleccion;


--
-- TOC entry 1814 (class 0 OID 0)
-- Dependencies: 1490
-- Name: Lecciones_idLeccion_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('"Lecciones_idLeccion_seq"', 1, false);


--
-- TOC entry 1491 (class 1259 OID 16401)
-- Dependencies: 6
-- Name: roles; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE roles (
    idrol integer NOT NULL,
    descripcion character varying(20)
);


--
-- TOC entry 1492 (class 1259 OID 16404)
-- Dependencies: 6 1491
-- Name: Roles_idRol_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE "Roles_idRol_seq"
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1815 (class 0 OID 0)
-- Dependencies: 1492
-- Name: Roles_idRol_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE "Roles_idRol_seq" OWNED BY roles.idrol;


--
-- TOC entry 1816 (class 0 OID 0)
-- Dependencies: 1492
-- Name: Roles_idRol_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('"Roles_idRol_seq"', 1, false);


--
-- TOC entry 1493 (class 1259 OID 16406)
-- Dependencies: 6
-- Name: alumnos; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE alumnos (
    idalumno character varying(50) NOT NULL,
    nombre character varying(50),
    apellido character varying(50),
    idescuela integer,
    serial_xo character varying(50)
);


--
-- TOC entry 1497 (class 1259 OID 16491)
-- Dependencies: 6
-- Name: alumnos_encuestas; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE alumnos_encuestas (
    idencuesta integer NOT NULL,
    identificador character varying(5) NOT NULL,
    valor character varying(200),
    idalumno character varying(50) NOT NULL
);


--
-- TOC entry 1494 (class 1259 OID 16409)
-- Dependencies: 6
-- Name: alumnos_lecciones; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE alumnos_lecciones (
    idalumno character varying(50) NOT NULL,
    idleccion integer NOT NULL,
    idclase integer NOT NULL
);


--
-- TOC entry 1498 (class 1259 OID 16494)
-- Dependencies: 6
-- Name: encuestas; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE encuestas (
    idencuesta integer NOT NULL,
    descripcion character varying(100)
);


--
-- TOC entry 1495 (class 1259 OID 16412)
-- Dependencies: 6
-- Name: escuelas_clases; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE escuelas_clases (
    idclase integer NOT NULL,
    idescuela integer NOT NULL,
    habilitada boolean
);


--
-- TOC entry 1496 (class 1259 OID 16415)
-- Dependencies: 6
-- Name: usuarios; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE usuarios (
    nombre character varying(50),
    contrasena character varying(20),
    idrol integer,
    idusuario character varying(20) NOT NULL,
    idescuela integer
);


--
-- TOC entry 1798 (class 0 OID 16406)
-- Dependencies: 1493
-- Data for Name: alumnos; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO alumnos (idalumno, nombre, apellido, idescuela, serial_xo) VALUES ('_not_availa', 'Martin ', 'Lird', 2, '_not_availa');
INSERT INTO alumnos (idalumno, nombre, apellido, idescuela, serial_xo) VALUES ('serialnuevo', 'Fernandoup', 'Mancia', 3, 'miserialsssXYZ');


--
-- TOC entry 1802 (class 0 OID 16491)
-- Dependencies: 1497
-- Data for Name: alumnos_encuestas; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO alumnos_encuestas (idencuesta, identificador, valor, idalumno) VALUES (1, '3', 'jajad  djaj ', '_not_availa');
INSERT INTO alumnos_encuestas (idencuesta, identificador, valor, idalumno) VALUES (1, '2', 'ho eeee vla', '_not_availa');
INSERT INTO alumnos_encuestas (idencuesta, identificador, valor, idalumno) VALUES (1, '1', 'hola viejo see', '_not_availa');
INSERT INTO alumnos_encuestas (idencuesta, identificador, valor, idalumno) VALUES (1, '24', 'Veinte y cuatro.', '_not_availa');
INSERT INTO alumnos_encuestas (idencuesta, identificador, valor, idalumno) VALUES (1, '4', 'clarens!! cierto', '_not_availa');


--
-- TOC entry 1799 (class 0 OID 16409)
-- Dependencies: 1494
-- Data for Name: alumnos_lecciones; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO alumnos_lecciones (idalumno, idleccion, idclase) VALUES ('serialnuevo', 1, 1);
INSERT INTO alumnos_lecciones (idalumno, idleccion, idclase) VALUES ('serialnuevo', 2, 1);
INSERT INTO alumnos_lecciones (idalumno, idleccion, idclase) VALUES ('serialnuevo', 3, 1);
INSERT INTO alumnos_lecciones (idalumno, idleccion, idclase) VALUES ('serialnuevo', 3, 5);


--
-- TOC entry 1794 (class 0 OID 16386)
-- Dependencies: 1485
-- Data for Name: clases; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO clases (idclase, descripcion) VALUES (1, 'C1');
INSERT INTO clases (idclase, descripcion) VALUES (2, 'C2');
INSERT INTO clases (idclase, descripcion) VALUES (3, 'C3');
INSERT INTO clases (idclase, descripcion) VALUES (4, 'C4');
INSERT INTO clases (idclase, descripcion) VALUES (5, 'C5');
INSERT INTO clases (idclase, descripcion) VALUES (6, 'C6');
INSERT INTO clases (idclase, descripcion) VALUES (7, 'C7');


--
-- TOC entry 1803 (class 0 OID 16494)
-- Dependencies: 1498
-- Data for Name: encuestas; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO encuestas (idencuesta, descripcion) VALUES (1, 'Pre Capacitacion');
INSERT INTO encuestas (idencuesta, descripcion) VALUES (2, 'Post Capacitacion');
INSERT INTO encuestas (idencuesta, descripcion) VALUES (3, 'Recomendacion');


--
-- TOC entry 1795 (class 0 OID 16391)
-- Dependencies: 1487
-- Data for Name: escuelas; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO escuelas (idescuela, nombre, ciudad) VALUES (1, 'Pedro Juan Caballero', NULL);
INSERT INTO escuelas (idescuela, nombre, ciudad) VALUES (2, 'Fernando de la Mora', NULL);
INSERT INTO escuelas (idescuela, nombre, ciudad) VALUES (3, 'Vicente Ignacio Iturbe', NULL);


--
-- TOC entry 1800 (class 0 OID 16412)
-- Dependencies: 1495
-- Data for Name: escuelas_clases; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (1, 3, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (4, 1, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (1, 1, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (1, 2, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (2, 2, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (4, 2, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (3, 2, false);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (3, 3, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (6, 1, false);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (2, 1, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (7, 2, true);
INSERT INTO escuelas_clases (idclase, idescuela, habilitada) VALUES (7, 1, true);


--
-- TOC entry 1796 (class 0 OID 16396)
-- Dependencies: 1489
-- Data for Name: lecciones; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 1, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 2, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 3, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 4, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 5, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 6, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (1, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (2, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (3, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (4, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (5, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (6, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (7, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (8, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (9, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (10, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (11, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (12, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (13, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (14, 7, 'LXCY');
INSERT INTO lecciones (idleccion, idclase, descripcion) VALUES (15, 7, 'LXCY');


--
-- TOC entry 1797 (class 0 OID 16401)
-- Dependencies: 1491
-- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO roles (idrol, descripcion) VALUES (1, 'Administrador');
INSERT INTO roles (idrol, descripcion) VALUES (2, 'Profesor');


--
-- TOC entry 1801 (class 0 OID 16415)
-- Dependencies: 1496
-- Data for Name: usuarios; Type: TABLE DATA; Schema: public; Owner: -
--

INSERT INTO usuarios (nombre, contrasena, idrol, idusuario, idescuela) VALUES ('Fernando Mancia', 'hola', 1, 'fmancia', 2);
INSERT INTO usuarios (nombre, contrasena, idrol, idusuario, idescuela) VALUES ('Emiliano', 'mundo', 2, 'egonzalez', 1);


--
-- TOC entry 1766 (class 2606 OID 16422)
-- Dependencies: 1485 1485
-- Name: Clases_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY clases
    ADD CONSTRAINT "Clases_pk" PRIMARY KEY (idclase);


--
-- TOC entry 1768 (class 2606 OID 16424)
-- Dependencies: 1487 1487
-- Name: Escuelas_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY escuelas
    ADD CONSTRAINT "Escuelas_pkey" PRIMARY KEY (idescuela);


--
-- TOC entry 1770 (class 2606 OID 16426)
-- Dependencies: 1489 1489 1489
-- Name: Lecciones_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY lecciones
    ADD CONSTRAINT "Lecciones_pk" PRIMARY KEY (idleccion, idclase);


--
-- TOC entry 1772 (class 2606 OID 16428)
-- Dependencies: 1491 1491
-- Name: Roles_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY roles
    ADD CONSTRAINT "Roles_pk" PRIMARY KEY (idrol);


--
-- TOC entry 1780 (class 2606 OID 16432)
-- Dependencies: 1496 1496
-- Name: Usuarios_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY usuarios
    ADD CONSTRAINT "Usuarios_pk" PRIMARY KEY (idusuario);


--
-- TOC entry 1782 (class 2606 OID 16502)
-- Dependencies: 1497 1497 1497 1497
-- Name: alumnos_encuestas_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY alumnos_encuestas
    ADD CONSTRAINT alumnos_encuestas_pkey PRIMARY KEY (idencuesta, idalumno, identificador);


--
-- TOC entry 1776 (class 2606 OID 16434)
-- Dependencies: 1494 1494 1494 1494
-- Name: alumnos_lecciones_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY alumnos_lecciones
    ADD CONSTRAINT alumnos_lecciones_pkey PRIMARY KEY (idalumno, idleccion, idclase);


--
-- TOC entry 1774 (class 2606 OID 16436)
-- Dependencies: 1493 1493
-- Name: alumnos_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY alumnos
    ADD CONSTRAINT alumnos_pk PRIMARY KEY (idalumno);


--
-- TOC entry 1784 (class 2606 OID 16498)
-- Dependencies: 1498 1498
-- Name: encuestas_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY encuestas
    ADD CONSTRAINT encuestas_pkey PRIMARY KEY (idencuesta);


--
-- TOC entry 1778 (class 2606 OID 16438)
-- Dependencies: 1495 1495 1495
-- Name: escuelas_clases_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY escuelas_clases
    ADD CONSTRAINT escuelas_clases_pkey PRIMARY KEY (idescuela, idclase);


--
-- TOC entry 1785 (class 2606 OID 16441)
-- Dependencies: 1765 1485 1489
-- Name: Clases_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY lecciones
    ADD CONSTRAINT "Clases_fk" FOREIGN KEY (idclase) REFERENCES clases(idclase);


--
-- TOC entry 1791 (class 2606 OID 16486)
-- Dependencies: 1496 1767 1487
-- Name: Escuelas_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY usuarios
    ADD CONSTRAINT "Escuelas_fk" FOREIGN KEY (idescuela) REFERENCES escuelas(idescuela);


--
-- TOC entry 1790 (class 2606 OID 16451)
-- Dependencies: 1496 1771 1491
-- Name: Roles_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY usuarios
    ADD CONSTRAINT "Roles_fk" FOREIGN KEY (idrol) REFERENCES roles(idrol);


--
-- TOC entry 1792 (class 2606 OID 16503)
-- Dependencies: 1493 1773 1497
-- Name: alumnos_encuestas_idalumno_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY alumnos_encuestas
    ADD CONSTRAINT alumnos_encuestas_idalumno_fkey FOREIGN KEY (idalumno) REFERENCES alumnos(idalumno);


--
-- TOC entry 1793 (class 2606 OID 16508)
-- Dependencies: 1498 1497 1783
-- Name: alumnos_encuestas_idencuesta_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY alumnos_encuestas
    ADD CONSTRAINT alumnos_encuestas_idencuesta_fkey FOREIGN KEY (idencuesta) REFERENCES encuestas(idencuesta);


--
-- TOC entry 1786 (class 2606 OID 16461)
-- Dependencies: 1493 1494 1773
-- Name: alumnos_lecciones_idalumno_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY alumnos_lecciones
    ADD CONSTRAINT alumnos_lecciones_idalumno_fkey FOREIGN KEY (idalumno) REFERENCES alumnos(idalumno);


--
-- TOC entry 1787 (class 2606 OID 16466)
-- Dependencies: 1489 1494 1494 1769 1489
-- Name: alumnos_lecciones_idclase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY alumnos_lecciones
    ADD CONSTRAINT alumnos_lecciones_idclase_fkey FOREIGN KEY (idclase, idleccion) REFERENCES lecciones(idclase, idleccion);


--
-- TOC entry 1788 (class 2606 OID 16471)
-- Dependencies: 1485 1765 1495
-- Name: escuelas_clases_idclase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY escuelas_clases
    ADD CONSTRAINT escuelas_clases_idclase_fkey FOREIGN KEY (idclase) REFERENCES clases(idclase);


--
-- TOC entry 1789 (class 2606 OID 16476)
-- Dependencies: 1495 1487 1767
-- Name: escuelas_clases_idescuela_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY escuelas_clases
    ADD CONSTRAINT escuelas_clases_idescuela_fkey FOREIGN KEY (idescuela) REFERENCES escuelas(idescuela);


--
-- TOC entry 1808 (class 0 OID 0)
-- Dependencies: 6
-- Name: public; Type: ACL; Schema: -; Owner: -
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
REVOKE ALL ON SCHEMA public FROM postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO PUBLIC;


-- Completed on 2011-04-12 19:42:45 PYT

--
-- PostgreSQL database dump complete
--

